﻿Imports BusinessRule.DTO

Public Interface uMESMainViewIBusiness
#Region "获取现场问题反馈"
    Function GetProblemInfo(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
#End Region
#Region "获取暂停批次"
    Function GetHoldContainer(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
#End Region
#Region "获取待接收的ERP生产任务"
    Function GetNotReadInventTask(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
#End Region
#Region "获取开卡的生产任务"
    Function GetMfgOrder(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
#End Region
#Region "获取上一序为检验工序的批次"
    Function GetCheckedContainer(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
#End Region
#Region "当前在总检的跟踪卡"
    Function GetLastCheckContainer(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
#End Region
#Region "质量记载单信息"
    Function GetQualityRecordList(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
#End Region
#Region "外协批次"
    Function GetSynergicInfoList(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
    Function GetSynergicProgressKbData(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
#End Region
#Region "发料不足的跟踪卡"
    Function GetNotEnoughList(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
#End Region
#Region "转总检处理的批次"
    Function GetToLastCheck(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
#End Region
#Region "当前在领料流程的批次"
    Function GetMaterialContainer(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
    Function GetMaterialContainerProcess(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
#End Region
#Region "当前已完成领料流程的批次"
    Function GetMaterialedContainer(ByVal para As Dictionary(Of String, String)) As uMESProcessResult
#End Region
End Interface
